import { fileURLToPath, URL } from 'node:url'

import { defineConfig } from 'vite'
import vue from '@vitejs/plugin-vue'     

// https://vitejs.dev/config/
export default defineConfig({
  plugins: [ vue()],    
  server: {
    // proxy: {
    //   '/api': {
    //     target: 'http://127.0.0.1:3000/api',
    //     changeOrigin: true,
    //     rewrite: (path) => path.replace(/^\/api/, ''),
    //   },
    // }
  },
  build: {
    outDir: 'dist/html2pdf', 
    assetsDir: 'assets'
  },
  base: '/html2pdf/',
  resolve: {
    alias: {
      '@': fileURLToPath(new URL('./src', import.meta.url))
    }
  }
})
